deal him a blow - Francés Inglés Diccionario